const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  //开启代理服务器（方式二）
  devServer: {
    proxy: {
      '/admin/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/student/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/dorm/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/emp/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/maintenance/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/late/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/repair/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/role/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/visit/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      },
      '/zhu/*': {
        target: 'http://localhost:8088',
        // pathRewrite: { '^/student': '' },
        // ws: true, //用于支持websocket
        // changeOrigin: true //用于控制请求头中的host值
      }
    }
  }
})
